<html>
<head>
    <script type="text/javascript" src="ReadTest.js">
        var a=new Array();

        function handleFileSelect(evt) {
            var files = evt.target.files; // FileList object
            if(files[0])
            {
                var reader = new FileReader();
                reader.readAsText(files[0]);
                reader.onload = loaded;
            }
        }

        function loaded(evt) {
            var fileString = evt.target.result;
            alert(fileString);
        }
    </script>
</head>
<body>
<input type="file" id="file" name="files[]" multiple />
<script type="text/javascript">
    var btn=document.getElementById('file');
    btn.addEventListener('change', handleFileSelect, false);
</script>
<script>
    /*
        $("#import").click(function () {//点击导入按钮，使files触发点击事件，然后完成读取文件的操作。
            $("#files").click();
        });

        function importer() {
            var selectedFile = document.getElementById("files").files[0];//获取读取的File对象
            var name = selectedFile.name;//读取选中文件的文件名
            var size = selectedFile.size;//读取选中文件的大小
            console.log("文件名:" + name + "大小：" + size);

            var reader = new FileReader();//这里是核心！！！读取操作就是由它完成的。
            reader.readAsText(selectedFile);//读取文件的内容

            reader.onload = function () {
                console.log(this.result);//当读取完成之后会回调这个函数，然后此时文件的内容存储到了result中。直接操作即可。
            };
        };

        $("#export").click(function () {
            var content = "这是直接使用HTML5进行导出的";
            var blob = new Blob([content], {type: "text/plain;charset=utf-8"});
            saveAs(blob, "/file.txt");//saveAs(blob,filename)
        });
*/
</script>
</body>
</html>